TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/08/2025)
2024
Section - Midwest
Area - MSIL - East
League - 2024 MSIL Adult 18 & Over -MSIL East League
Flight - East MSIL A18 & O 3.5M
--------------------------------------------------------------------------------------------------------------------------------------
MSIL A18&O 3.5M Smokin' Aces
League Record: 2 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
Angad Mehta - 3.34
Ryan Lepp - 3.23
Ryan Grosso - 3.20
Juan Lopez - 3.17
Pete Hoppin - 3.13
Clark Brooks - 2.98
Kevin Martlage - 2.94
Parker Sands - 2.93
Jay Woo - 2.90
Travis Davis - 2.78
Jay Rafi - 2.60
Kshitij Vijayvargia - n/a
Ivan Flores - n/a
League Results By Position
1S 1D 2D 3D
Clark Brooks - 2.98 & Angad Mehta - 3.34 1 - 1
Clark Brooks - 2.98 & Kevin Martlage - 2.94 0 - 1 1 - 0
Clark Brooks - 2.98 & Parker Sands - 2.93 0 - 2
Ivan Flores - n/a & Jay Rafi - 2.60 0 - 1
Ivan Flores - n/a & Kevin Martlage - 2.94 0 - 1
Juan Lopez - 3.17 & Ryan Grosso - 3.20 0 - 1
Juan Lopez - 3.17 & Ryan Lepp - 3.23 2 - 1
Juan Lopez - 3.17 0 - 1
Jay Rafi - 2.60 & Jay Woo - 2.90 0 - 1
Jay Rafi - 2.60 0 - 2
Jay Woo - 2.90 0 - 1
Kevin Martlage - 2.94 & Travis Davis - 2.78 1 - 0
Kshitij Vijayvargia - n/a & Jay Woo - 2.90 0 - 1
Kshitij Vijayvargia - n/a & Travis Davis - 2.78 0 - 1
Kshitij Vijayvargia - n/a 0 - 1
Pete Hoppin - 3.13 3 - 2 2 - 0
Parker Sands - 2.93 & Kevin Martlage - 2.94 0 - 1
Parker Sands - 2.93 & Ryan Lepp - 3.23 1 - 0 0 - 1
Ryan Grosso - 3.20 & Angad Mehta - 3.34 2 - 1 1 - 0
Ryan Grosso - 3.20 & Ryan Lepp - 3.23 0 - 2
Travis Davis - 2.78 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
MSIL A18&O 3.5M Spin Doctors
League Record: 8 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Arjun Shah - 3.63
Paul Cheung - 3.40
Kai Wang - 3.37
Jun Huang - 3.28
Jack Wang - 3.27
Hans Dee - 3.24
Christopher Sisson - 3.12
Geoffrey Lin - 3.11
D Comte - 3.10
Francesco Botticella - 3.08
Stephen Paul - 2.99
Aditya Gopalan - 2.79
Carl Guo - 2.65
Doyeon Kim - n/a
Ben Lee - n/a
League Results By Position
1S 1D 2D 3D
Aditya Gopalan - 2.79 & Geoffrey Lin - 3.11 1 - 0
Aditya Gopalan - 2.79 & Stephen Paul - 2.99 0 - 1
Aditya Gopalan - 2.79 0 - 1
Arjun Shah - 3.63 2 - 0 1 - 0
Ben Lee - n/a & Carl Guo - 2.65 1 - 0
Ben Lee - n/a & Paul Cheung - 3.40 1 - 0 1 - 0
Christopher Sisson - 3.12 & Stephen Paul - 2.99 0 - 1
Carl Guo - 2.65 & Geoffrey Lin - 3.11 1 - 0
Doyeon Kim - n/a 3 - 0
D Comte - 3.10 & Francesco Botticella - 3.08 1 - 0
D Comte - 3.10 0 - 3
Francesco Botticella - 3.08 & Geoffrey Lin - 3.11 1 - 0
Francesco Botticella - 3.08 & Paul Cheung - 3.40 2 - 0 1 - 0
Geoffrey Lin - 3.11 & Christopher Sisson - 3.12 0 - 1
Hans Dee - 3.24 & Arjun Shah - 3.63 1 - 0 1 - 0
Hans Dee - 3.24 & Geoffrey Lin - 3.11 1 - 0
Hans Dee - 3.24 0 - 1
Jack Wang - 3.27 & Christopher Sisson - 3.12 0 - 1
Jack Wang - 3.27 & Carl Guo - 2.65 0 - 1
Jack Wang - 3.27 & Jun Huang - 3.28 1 - 0 2 - 0
Kai Wang - 3.37 & Arjun Shah - 3.63 1 - 0
Kai Wang - 3.37 & Christopher Sisson - 3.12 1 - 0
Kai Wang - 3.37 & Carl Guo - 2.65 1 - 0
Kai Wang - 3.37 & Jun Huang - 3.28 1 - 0
Paul Cheung - 3.40 & Jun Huang - 3.28 0 - 1
Stephen Paul - 2.99 0 - 1 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
MSIL A18&O 3.5M Team KTC
League Record: 5 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Jihwab Ryu - 3.62
Lino Jo - 3.36
Andrew Diep - 3.22
Andy Hur - 3.19
Yongkyu An - 3.11
Incheol Jang - 3.05
SungGyu Chun - 3.01
Kyoo Jo - 2.96
Youngjoo Jung - 2.95
Zeno Jo - 2.93
kim junghyun - 2.87
Jaemin Yang - 2.59
Seokgoo Kim - n/a
Jay Hong - n/a
League Results By Position
1S 1D 2D 3D
kim junghyun - 2.87 & Lino Jo - 3.36 1 - 0
kim junghyun - 2.87 & Yongkyu An - 3.11 1 - 0 2 - 0 0 - 1
Andrew Diep - 3.22 & Lino Jo - 3.36 1 - 0
Andrew Diep - 3.22 1 - 0
Andy Hur - 3.19 2 - 3 2 - 0
Incheol Jang - 3.05 & Jihwab Ryu - 3.62 0 - 1
Incheol Jang - 3.05 & Seokgoo Kim - n/a 0 - 1
Incheol Jang - 3.05 0 - 1
Jihwab Ryu - 3.62 & Kyoo Jo - 2.96 1 - 0
Jihwab Ryu - 3.62 & SungGyu Chun - 3.01 1 - 0
Jaemin Yang - 2.59 & Kyoo Jo - 2.96 0 - 1
Jaemin Yang - 2.59 & SungGyu Chun - 3.01 0 - 1
Jay Hong - n/a & Andy Hur - 3.19 0 - 1
Jay Hong - n/a & Yongkyu An - 3.11 0 - 1
Jay Hong - n/a 0 - 1
Kyoo Jo - 2.96 & Andrew Diep - 3.22 0 - 1
Kyoo Jo - 2.96 & Andy Hur - 3.19 0 - 1
Kyoo Jo - 2.96 & SungGyu Chun - 3.01 0 - 1
Seokgoo Kim - n/a 0 - 1
SungGyu Chun - 3.01 & Yongkyu An - 3.11 1 - 0
Yongkyu An - 3.11 & Lino Jo - 3.36 1 - 0
Youngjoo Jung - 2.95 1 - 0 2 - 1
Zeno Jo - 2.93 & Andrew Diep - 3.22 0 - 1 1 - 0
Zeno Jo - 2.93 & Lino Jo - 3.36 1 - 1
Zeno Jo - 2.93 & Seokgoo Kim - n/a 1 - 0
Zeno Jo - 2.93 & SungGyu Chun - 3.01 1 - 0
Zeno Jo - 2.93 & Yongkyu An - 3.11 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
MSIL A18&O 3.5M Team B4B
League Record: 3 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Robbie Bauer - 3.35
Joseph Reiter - 3.26
Nitin Bhosale - 3.23
THOMAS WILSON - 3.22
Michael Bantz - 3.12
Nicholas LeVanti - 3.07
Christopher Stewart - 3.05
Lorenzo Vergari - 2.96
Wayne Smith - 2.93
Steve Mertens - 2.75
Charles Nerone - 2.69
Timothy Ellis - 2.61
Oris Watkins - n/a
League Results By Position
1S 1D 2D 3D
Charles Nerone - 2.69 & Christopher Stewart - 3.05 0 - 1
Christopher Stewart - 3.05 & Nitin Bhosale - 3.23 1 - 0
Christopher Stewart - 3.05 & Steve Mertens - 2.75 0 - 1
Christopher Stewart - 3.05 & Timothy Ellis - 2.61 0 - 1
Joseph Reiter - 3.26 & Nitin Bhosale - 3.23 1 - 0 2 - 0
Lorenzo Vergari - 2.96 & Christopher Stewart - 3.05 1 - 0
Lorenzo Vergari - 2.96 & Joseph Reiter - 3.26 0 - 1
Lorenzo Vergari - 2.96 2 - 3
Michael Bantz - 3.12 3 - 1
Nicholas LeVanti - 3.07 & Nitin Bhosale - 3.23 1 - 0
Nicholas LeVanti - 3.07 & Timothy Ellis - 2.61 0 - 1
Nicholas LeVanti - 3.07 0 - 1 1 - 0
Nitin Bhosale - 3.23 0 - 1
Oris Watkins - n/a & Joseph Reiter - 3.26 1 - 0
Oris Watkins - n/a & Nicholas LeVanti - 3.07 0 - 1
Oris Watkins - n/a & Steve Mertens - 2.75 0 - 1
Robbie Bauer - 3.35 & Christopher Stewart - 3.05 1 - 0
Robbie Bauer - 3.35 3 - 1 0 - 1
Steve Mertens - 2.75 & Timothy Ellis - 2.61 0 - 1
THOMAS WILSON - 3.22 & Charles Nerone - 2.69 0 - 2
THOMAS WILSON - 3.22 & Robbie Bauer - 3.35 0 - 1
Wayne Smith - 2.93 & Charles Nerone - 2.69 0 - 1
Wayne Smith - 2.93 & Joseph Reiter - 3.26 0 - 1
Wayne Smith - 2.93 & Steve Mertens - 2.75 2 - 0
Wayne Smith - 2.93 & Timothy Ellis - 2.61 0 - 2